raft footing - French English Dictionary